steady rain - German English Dictionary